package heimaAPI;

import javax.swing.*;
/*
 * GUI 图形化编程
 *
 * 构造方法
 *        JFrame() 创建窗口
 *
 * 成员方法
 *        void setVisible(true/false) 是否展示窗口
 *        void setSize(int width, int height) 设置窗口宽高
 * */
public class the_gui {
  public static void main(String[] args) {
    // JFrom 创建一个窗口
    JFrame jf = new JFrame();
    // 窗口标题
    jf.setTitle("NeiGui");
    // 窗口大小
    jf.setSize(400, 300);
    // 窗口居中
    jf.setLocationRelativeTo(null);
    // 窗口位于其他窗口之上
    jf.setAlwaysOnTop(true);
    // 关闭窗口自动退出程序
    jf.setDefaultCloseOperation(3);
    // 取消窗体默认 布局
    jf.setLayout(null);

    // 创建一个按钮
    JButton btn = new JButton("按钮 1");
    btn.setSize(100, 20);
    // 按钮位置
    btn.setLocation(100, 100);
    // 再创建一个按钮
    JButton btn2 = new JButton("按钮 2");
    btn2.setBounds(100, 120, 100, 20);



    // 向窗体中添加 按钮
    jf.add(btn);
    jf.add(btn2);


    // 窗口可见
    jf.setVisible(true);

  }
}
